Covariate-Shift Generalization via Random Sample Weighting
نویسندگان
چکیده
Shifts in the marginal distribution of covariates from training to test phase, named covariate-shifts, often lead unstable prediction performance across agnostic testing data, especially under model misspecification. Recent literature on invariant learning attempts learn an predictor heterogeneous environments. However, learned depends heavily availability and quality provided In this paper, we propose a simple effective non-parametric method for generating environments via Random Sample Weighting (RSW). Given dataset single source environment, randomly generate set covariate-determining sample weights use each weighted simulate environment. We theoretically show that appropriate conditions, such random weighting can produce sufficient heterogeneity be exploited by common invariance constraints find variables stable covariate shifts. Extensive experiments both simulated real-world datasets clearly validate effectiveness our method.
منابع مشابه
Learning under Non-stationarity: Covariate Shift Adaptation by Importance Weighting
The goal of supervised learning is to estimate an underlying input-output function from its input-output training samples so that output values for unseen test input points can be predicted. A common assumption in supervised learning is that the training input points follow the same probability distribution as the test input points. However, this assumption is not satisfied, for example, when o...
متن کاملOn Covariate Shift Adaptation via Sparse Filtering
A major challenge in machine learning is covariate shift, i.e., the problem of training data and test data coming from different distributions. This paper studies the feasibility of tackling this problem by means of sparse filtering. We show that the sparse filtering algorithm intrinsically addresses this problem, but it has limited capacity for covariate shift adaptation. To overcome this limi...
متن کاملInput-Dependent Estimation of Generalization Error under Covariate Shift
A common assumption in supervised learning is that the training and test input points follow the same probability distribution. However, this assumption is not fulfilled, e.g., in interpolation, extrapolation, active learning, or classification with imbalanced data. The violation of this assumption—known as the covariate shift— causes a heavy bias in standard generalization error estimation sch...
متن کاملCovariate Shift in Hilbert Space: A Solution via Sorrogate Kernels
Covariate shift is a unconventional learning scenario in which training and testing data have different distributions. A general principle to solve the problem is to make the training data distribution similar to the test one, such that classifiers computed on the former generalizes well to the latter. Current approaches typically target on the sample distribution in the input space, however, f...
متن کاملCovariate Shift in Hilbert Space: A Solution via Surrogate Kernels
Covariate shift is an unconventional learning scenario in which training and testing data have different distributions. A general principle to solve the problem is to make the training data distribution similar to that of the test domain, such that classifiers computed on the former generalize well to the latter. Current approaches typically target on sample distributions in the input space, ho...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ... AAAI Conference on Artificial Intelligence
سال: 2023
ISSN: ['2159-5399', '2374-3468']
DOI: https://doi.org/10.1609/aaai.v37i10.26396